fruit of the sweet cucumber - Spanish English Dictionary